<template>
	<div>
		<div @click="onClick">change</div>

		<div @click="onClick1">array</div>
	</div>
</template>
<script lang="ts" setup>
	/**
	 * @emits change (e:[Event])
	 * 选择的时间
	 */
	const emit = defineEmits(['change', 'array']);

	function onClick(e: Event) {
		emit('change', e);
	}
	/**
	 * @emits array (e:[Event]当前事件对象, d:[Date]时间) 多数据
	 * @emits change2: ( v: 选中的prop 值, obj:[]选择的值对象 ) 选择事件
	 * @emits change3: (val:[String, Array]) 选择的时间
	 * @emits change3: (val:<String | Array<String>>) 选择的时间
	 * @emits change4: (val:(String)cs) 选择的时间
	 * @emits change5: (val:[String, Array<string | number>]参数,  type:<string | Array<string | number>>类型 ,  b?:[]cs) 选择的时间
	 */
	function onClick1(e: Event) {
		emit('array', e, new Date().getTime());
	}
</script>
<style lang="scss"></style>
